Skip to content

Ci/speedup dependency install#678

Draft
timcadman wants to merge 1 commit into
v7.0-devfrom
ci/speedup-dependency-install
Draft

Ci/speedup dependency install#678
timcadman wants to merge 1 commit into
v7.0-devfrom
ci/speedup-dependency-install

Conversation

@timcadman

@timcadman timcadman commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Background

CI takes a long time to run which makes it a bit frustrating when trying to debug problems

What's changed

  • Install R packages as precompiled binaries from Posit Public Package Manager instead of compiling from source. Reduces dependency install step to ~4 mins.
  • Add a Cache@2 step for the R site-library, and only install packages not already present, so cached deps are reused across runs.

How to test

  • Check that dependency install step now takes ~5 mins rather than ~1 hour

@timcadman
timcadman changed the base branch from v6.3.6-dev to v7.0-dev June 8, 2026 09:34
@timcadman
timcadman force-pushed the ci/speedup-dependency-install branch from b900437 to 4d5fc18 Compare July 17, 2026 13:49
@timcadman
timcadman force-pushed the ci/speedup-dependency-install branch from 4d5fc18 to 667267d Compare July 17, 2026 14:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant